package cn.iocoder.yudao.module.system.controller.admin.gugu.gugu;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 专业分组信息
 */
@Schema(description = "专业分组信息")
@Data
public class MajorGroupInfo {

    @Schema(description = "专业名称（去除括号内容）", example = "计算机科学与技术")
    private String majorName;

    @Schema(description = "专业大类", example = "工学")
    private String classOne;

    @Schema(description = "专业小类", example = "计算机类")
    private String classTwo;

    @Schema(description = "近三年招生计划总人数", example = "2500")
    private Integer totalEnrollmentNumbers;

    @Schema(description = "近三年招生院校数量", example = "120")
    private Integer schoolCount;

    @Schema(description = "2024年招生计划人数", example = "850")
    private Integer enrollmentNumbers2024;

    @Schema(description = "2023年招生计划人数", example = "825")
    private Integer enrollmentNumbers2023;

    @Schema(description = "2022年招生计划人数", example = "825")
    private Integer enrollmentNumbers2022;

    @Schema(description = "2024年招生院校数量", example = "42")
    private Integer schoolCount2024;

    @Schema(description = "2023年招生院校数量", example = "40")
    private Integer schoolCount2023;

    @Schema(description = "2022年招生院校数量", example = "38")
    private Integer schoolCount2022;
}
